rolling thunder - Turkish English Dictionary